/**
 *====================================================
 * 文件名称: AbnormalCasualtyLineInfo.java
 * 修订记录：
 * No    日期				作者(操作:具体内容)
 * 1.    2015年12月3日			chenxy(创建:创建文件)
 *====================================================
 * 类描述：(说明未实现或其它不应生成javadoc的内容)
 */
package com.yuexunit.finance.project.action.v1.model.output;

import java.util.Date;

import com.yuexunit.finance.project.action.v1.model.AbnormalCasualty;
import com.yuexunit.web.annotation.Parameter;

/**
 * @ClassName: AbnormalCasualtyLineInfo
 * @Description: TODO(这里用一句话描述这个类的作用)
 * @author chenxy
 * @date 2015年12月3日 上午8:08:03
 */
public class AbnormalCasualtyLineInfo extends AbnormalCasualty {

	@Parameter(name = "abnormalCasualtyId", description = "伤亡情况ID")
	private Long abnormalCasualtyId;

	@Parameter(name = "voucher", description = "费用单据")
	private String voucher;

	@Parameter(name = "companyTenantId", description = "所属公司租户ID")
	private Long companyTenantId;

	@Parameter(name = "createDateTime", description = "创建时间")
	private Date createDateTime;

	@Parameter(name = "reportor", description = "上报人员")
	private String reportor;

	@Parameter(name = "authenticatState", description = "确认状态 0:未知/1:未确认/2:已确认")
	private Integer authenticatState;

	@Parameter(name = "authenticatId", description = "确认人ID")
	private Long authenticatId;

	@Parameter(name = "authenticator", description = "确认人")
	private String authenticator;

	@Parameter(name = "authenticatDateTime", description = "确认时间")
	private Date authenticatDateTime;

	public Long getAbnormalCasualtyId() {
		return abnormalCasualtyId;
	}

	public void setAbnormalCasualtyId(Long abnormalCasualtyId) {
		this.abnormalCasualtyId = abnormalCasualtyId;
	}

	public Date getCreateDateTime() {
		return createDateTime;
	}

	public void setCreateDateTime(Date createDateTime) {
		this.createDateTime = createDateTime;
	}

	public String getReportor() {
		return reportor;
	}

	public void setReportor(String reportor) {
		this.reportor = reportor;
	}

	public Integer getAuthenticatState() {
		return authenticatState;
	}

	public void setAuthenticatState(Integer authenticatState) {
		this.authenticatState = authenticatState;
	}

	public Long getAuthenticatId() {
		return authenticatId;
	}

	public void setAuthenticatId(Long authenticatId) {
		this.authenticatId = authenticatId;
	}

	public String getVoucher() {
		return voucher;
	}

	public void setVoucher(String voucher) {
		this.voucher = voucher;
	}

	public Long getCompanyTenantId() {
		return companyTenantId;
	}

	public void setCompanyTenantId(Long companyTenantId) {
		this.companyTenantId = companyTenantId;
	}

	public String getAuthenticator() {
		return authenticator;
	}

	public void setAuthenticator(String authenticator) {
		this.authenticator = authenticator;
	}

	public Date getAuthenticatDateTime() {
		return authenticatDateTime;
	}

	public void setAuthenticatDateTime(Date authenticatDateTime) {
		this.authenticatDateTime = authenticatDateTime;
	}

}
